Autonomous Web Services Based on Dynamic Model Harmonization
نویسنده
چکیده
Web Services has become the infrastructure to connect business applications over the Internet. Under the current Web Services, however, stakeholder systems must follow the predefined rules for a particular business service including those about business protocols to send/receive messages and about system operation. Only the systems built strictly to follow the predefined rules can participate in the concerning service. This is insufficient when considering future eBusiness systems. More flexible mechanism is desired where freely built and autonomously running systems can exchange business messages without pre-agreed strict rules. We call it Autonomous Web Services (AWS) and proposed the framework called Dynamic Model Harmonization (DMH) with its algorithm, which dynamically adjusts different business process models between systems [1]. In this paper, we propose middleware technology that realizes AWS based on the DMH. The proposal includes the mechanism and specification to drive an application by a dynamically harmonized business process model, as well as the DMH algorithm extended in line with the proposed mechanism. In addition, the way to control very long transactions often appear in AWS environment is proposed, and messaging infrastructure for AWS is discussed based on the prototype implementation.
منابع مشابه
Middleware for the Autonomous Web Services (AWS)
The purpose of the Autonomous Web Services (AWS) is to enable business transaction exchange in the Internet between systems having different business process models, by dynamically harmonizing them when the systems encounter. Based on the principles and the basic methods proposed in the previous researches such as [3], we succeeded in development of the experimental implementation of the AWS mi...
متن کاملAn Agent Based Architecture (Using Planning) for Dynamic and Semantic Web Services Composition in an EBXML Context
The process-based semantic composition of Web Services is gaining a considerable momentum as an approach for the effective integration of distributed, heterogeneous, and autonomous applications. To compose Web Services semantically, we need an ontology. There are several ways of inserting semantics in Web Services. One of them consists of using description languages like OWL-S. In this paper, w...
متن کاملAn industry view on service-oriented architecture and Web services
Web services are autonomous software systems identifiable by URIs that can be advertised, located, and accessed through standard-based XML messages (e.g. SOAP, WSDL, and UDDI) and transmitted via Internet protocols. Web services encapsulate application functionalities and information resources, and make them available through programmatic interfaces, as opposed to the typical interfaces provide...
متن کاملIdentification and Classification of Desirable Web-Based Services from the Perspective of Website Users of Iran’s Hospitals Based on Kano Model of Customer Satisfaction
Background and Aim: A hospital website is an appropriate system for exchanging information and connecting patients, hospitals and medical staff. The purpose of this study was to identify and classify desirable web-based services in websites of Iran's hospitals based on Kano’s Customer Satisfaction Model. Materials and Methods: This was a survey study. The statistical population of the study co...
متن کاملSecuring Web Service Compositions: Formalizing Authorization Policies Using Event Calculus
Service composition is a fundamental technique for developing Web services based applications. As autonomous services are invoked through protocols, issues such as security must be taken into account. Thus, ensuring security in such a system is challenging and not supported by most of the security frameworks proposed in current literature. This paper presents a formal model for composing securi...
متن کامل